上位机开发笔记 » 搜索 » user:admin post:true

BLU蓝牙上位机求指导

回复#4 @chenqiang :

看你上面的callback定义, 貌似没啥问题,

dll引用是stdcall,你拼错了,void*可以用ADDR, UCHAR用BYTE, 

另外你这里演示的是open的callback, 函数名最好一致

我这里调用dll会提示少了个api-ms-xxxxxx.dll, 网上下载了个还是不行, 没法测试, 可能需要注意的地方是raw.

aardio 蓝牙 dll admin •  2021-03-06 • 最后回复来自 admin
5

BLU蓝牙上位机求指导

大致看了下, 回调在aardio里根据调用方式stdcall的有

thread.tostdcall

raw.tostdcall

看你那个dll是stdcall,用对应的转换下aar里面的函数成为函数指针即可.

https://www.chengxu.xyz/t/361

可以参考上面的例子, 还有aardio的sio串口库里其实也有这样的回调, 先琢磨下, 试试手, 还是不行的话, 贴上你的代码还有运行遇到的问题.

自己研

aardio 蓝牙 dll admin •  2021-03-06 • 最后回复来自 admin
5

(转)七牛云文件上传aardio调用库分享

感谢: 周 (332XXX281) 分享


qiniuyun.aardio 库代码如下:

import web.rest.jsonClient;   import crypt.hmac; import crypt.bin;  import fsys.ini namespace qiniuyun; class auth{ ctor(accessKey,secretKey){ this = ..web.rest.jsonClient()  this.accessKe
aardio api admin •  2021-02-28 • 最后回复来自 netfox
4

分享一个ZylSerialPortAXControl.ocx串口控件

无聊河蟹了个串口控件, 其实没啥用, 网上瞎逛看到的. 

我们都有sio控件和其他一些dll可以使用了, 看看就算了.

这里发出来给喜欢折腾的人吧

aardio 串口 ocx admin •  2021-02-18 • 最后回复来自 indertust
4

(转)libxl操作excel文件aardio库和调用示例

感谢: fish(290xxxx037)  分享

https://github.com/btx638/LibXL-aardio


说到这个libxl ,之前的文章 https://www.chengxu.xyz/t/342 里面 

aardio excel admin •  2021-02-18 • 最后回复来自 leon
1

(转)OpenCC简体字和繁体字互转示例

感谢: fish 编写调用库和示例代码

界面代码如下:

import win.ui; /*DSG{{*/ mainForm = win.form(text="openCC简繁转换示例";right=508;bottom=311) mainForm.add( button={c
aardio admin •  2021-02-10 • 最后回复来自 terrorist
1

(转)递归函数提前声明变量分析

感谢: 圣地 分享

import console; /* 背景: 赋值语句方式定义递归函数时函数体中调用函数名本身必须将函数名变量的声明提到定义函数前 这样递归函数正常运行,如不提前会导致函数体内的函数名变量为 Null 无法正常运行。 */ var funcBad/*(2)*/ = function(){      console.log("函数体内 funcBad 的指针:", type(funcBad) ,funcBad/*(1)*/ ) } funcBad() console.log("函数
aardio admin •  2021-02-07

(转)一个网页视频下载工具的源码

这个收藏于群聊5月份的分享.

目前代码运行有点问题,但是不影响学习思路.哈

import fonts.fontAwesome; import win.ui; /*DSG{{*/ var winform = win.form(text="视频下载工具(点击视频链接即可下载)";right=759;bottom=469) winform.add( btnVideoInfo={cls="button";text="获取视频下载地址";left=511;top=24;right=732;bottom=60
aardio web admin •  2021-01-31

(转)任务栏崩溃自动恢复托盘图标

最新版aardio v30.5.4版本已修复此功能。






感谢: 巴克队长 分享

有时候任务栏崩溃了之后, 托盘图标就会消失, 那么如何自动重建呢?

aardio admin •  2021-01-31

利用ecGraph3D图表画出三维图

最近有个需求是画出数据三维图, 于是用到了之前写过的ecgraph3d这个控件

数据从excel中获取, 然后写入到这个控件里, 这里利用aardio的string.database来处理csv格式的excel , 比较简单.

这个界面是我集成在另外一个软件上面的, 这里只分享下这个界面里面的数据处理.

波形图 图表 aardio ocx admin •  2021-01-27

Listview+plus+capture实现鼠标抓拍拖拽排序功能

回复#2 @royalxavier :

你这些需求, 不要用winform了, 用sciter或者htmlayout来实现, 会简单很多, 各种跨域拖拽, 还附赠很多过渡动画哦.

aardio listview ui admin •  2021-01-09 • 最后回复来自 admin
3

c#多线程耗时操作不卡界面的顺序流程处理方式

这里新建了method.cs类库, 在类库中需要实时更新数据输出到form1界面中的lable1控件上面 , 我们需要在界面form1中调用此类库, 来执行一个耗时流程.


我们知道在c#里为了不卡界面就需要开多线程 , 多线程里想要更新界面UI控件就需要用到委托 , 看了一些文章发现写的基本千篇一律, 都是在同一个form界面中进行的委托定义和使用, 实际使用中却并不如此, 像我上面的需求, 那么在method类中应该怎么处理才能最简单直接呢?

经过了多次测试, 我发现下面的写法应该是最直观和简单的办法.

我在method中定义

csharp admin •  2021-01-06 • 最后回复来自 hi_aardio
3

使用串口读取写入FX3UPLC数据

赞一个

aardio 串口 admin •  2020-12-30 • 最后回复来自 刘米乐
6

(转)利用新增加的库 accObject将Word界面中内容取出来

感谢: 圣地(113xxxx18) 提供源码


将Word这个界面中内容取出来,本来想用 winex 来模似操作后发现这个界面用

aardio admin •  2020-12-24

(转)利用wkhtmltox将网页转换为pdf

转自: https://suiang.cn/aardio/samples/wkhtmltox.html 感谢xauto提供

//打印日志 _URL = "https://sui
aardio pdf admin •  2020-12-20

bmob后端云简单封装

作者偶尔路过,多谢分享。

aardio api admin •  2020-12-07 • 最后回复来自 codex
2

记ProEssentials图表控件在aardio中的使用

经典使用示例:

import win.ui; /*DSG{{*/ var winform = win.form(text="波形图";right=871;bottom=372) winform.add( static={cls="static";left=0;top=0;right=872;bottom=373;bgcolor=8421376;db=1;dl=1;dr=1;dt=1;notify=1;z=1} ) /*}}*/ var pe = winform.static.createEmbed("PES
波形图 图表 aardio admin •  2020-11-29 • 最后回复来自 admin
15

记ProEssentials图表控件在aardio中的使用

实用界面设置:

import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=1213;bottom=627) winform.add( button={cls="button";text="del";left=1100;top=593;right=1214;bottom=626;db=1;dr=1;z=2}; button2={cls="button";text="add";left=983;top=593;rig
波形图 图表 aardio admin •  2020-11-29 • 最后回复来自 admin
15

与Keysight E364xA可调电源串口通信每句指令后注意要加"\n"

记录一下 , 以免以后遇到这种问题.

从他们提供的pdf手册中并没有详细说明这点,  但是在示例中确实有加, 经过多次测试, 不加肯定不能正常通信, 必须要加!!

下面是手册中的demo

经验 admin •  2020-11-20

listview如何追加一列

用标准listview实现需要自绘才行,可以参考我写的那个https://www.chengxu.xyz/t/369,思路是一样的。

aardio listview admin •  2020-11-20 • 最后回复来自 admin
2
登 录
信息栏
本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网
在线小工具
Pojie.Online

才仁机械


网站地图SiteMap